Aws\RetryMiddleware A

Total Complexity 53
Dependencies 9
Dependents 4
Total lines 303
Lines of code 184
Logical lines of code 94
Comment lines 39
Methods 9
Properties 6

Methods 9

Method Rating Maintainability Complexity Lines of code
isRetryable()
B
40 22 57
__invoke()
A
44 9 48
createDefaultDecider()
A
50 7 33
updateHttpStats()
S
58 6 16
bindStatsToReturn()
S
63 4 11
updateStats()
S
68 2 7
__construct()
S
71 1 6
exponentialDelay()
S
76 1 3
addRetryHeader()
S
78 1 3